
/**
 * 登录用户信息
 * @property userId 编号
 */
export interface UserInfo {
    userId: string;
    userName: string;
    nickName: string;
    groupName: string;
    systemRole: any;
    channlRole: any;
    sex: number;
    avatar: string;
    phone: string;
    office: string;
    deptId: number;
    deptName: string;
    groupId: number;
    postCode: string;
    postId: number;
    postName: string;
    status: boolean;
}
/**登录 */
export interface loginModel {
    Username: string,
    Password: string,
    Remember: boolean,
    ValidCode:string
}
/**用户修改信息 */
export interface UserChangeInfo {
    OldPassword: string,
    Password: string,
    avatar: string,
    nickName: string,
    phone: string,
    sex: number,
    userName: string,
}
/** 部门管理*/
export interface UserDept {
    id: number,
    pid: number,
    type: number,
    name: string,
    orderNum: number,
    remark: string,
}
/**岗位管理 */
export type UserPost = {
    id: 0,
    postName: string,
    postCode: string,
    ico: string,
    sort: 1,
    remark: string,
}
/**角色管理 */
export type UserGroup = {
    id: 0,
    groupName: string,
    systemRole: string,
    remark?: string
}
/**人员管理 */
export type User = {
    id: 0,
    deptId?: number,
    groupId?: number,
    postId?: number,
    userName: string,
    passWord?: string,
    nickName: string,
    status: true,
}
